sun trap – English–Italiano translations

🇬🇧 en it 🇮🇹

sun trap noun

  • location that faces the sun and is sheltered from the wind
biscondola
Wiktionary Links